suffer a debacle - İngilizce Eşanlam Sözlük